package com.scuec.groupfive.service;

import com.scuec.groupfive.vo.KnowledgeStatisticsVO;

import java.util.List;

/**
 * 知识点掌握情况统计Service接口
 */
public interface KnowledgeStatisticsService {

    /**
     * 获取用户在特定科目和考试类型下的章节掌握情况统计
     * @param userId 用户ID
     * @param subjectId 科目ID
     * @param typeId 考试类型ID
     * @return 章节掌握情况统计列表
     */
    List<KnowledgeStatisticsVO> getKnowledgeStatistics(Long userId, Integer subjectId, Integer typeId);
}